Big Huge Thesaurus

Falcatifolium falciforme

noun